home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
QRZ! Ham Radio 8
/
QRZ Ham Radio Callsign Database - Volume 8.iso
/
pc
/
files
/
pbbs
/
aiz451.exe
/
lha
/
FWD.DOC
< prev
next >
Wrap
Text File
|
1991-03-10
|
8KB
|
408 lines
********** FORWARD **********
* This BBS offers automatic fwd of mails and bulletins to
other bbss. You have to mark bbs stations by using the 'EU'
command and put their bid flag as 'Y'. Then you have to set
up,two forward files,telling bbs what to do.
1.BBS.FWD : In this file ,there are instructions for the
bbs,about how it will get the fwd station. Each station's
path,must start and finish with a '---'.
Example: We suppose that we have fwd paths with SV1IW ON
the 1st port AND SV1JO ON the 2nd port.(1st
port=Com1(default 0),2nd port=Com2(default 1). For DRSI
card,use always virtual ports,one more above your existing
ports.)
The fwd file will look like this:
---
0 SV1IW N (PORTNo CALL TYPE OF FWD)
T 0023 (TIME - MIN TIME- MAX TIME)
C SV1IW (CMD SEND TO TNC)
---
1 SV1JO N
T 0023
C SV1JO
---
If we want to connect to SV1IW From a node ON VHF we have
to add:
(We suppose that node's call is J47VAA(TheNet).)
---
1 SV1IW N
T 0023
C J47VAA
S*C SV1IW (TEXT TO SEND)
R*Connected to (TEXT WE MUST RECEIVE IF ALL OK)
----
Another example via KANODE.
---
1 SV7QI N
T 0023
C SV7NW-2
M*? (Wait until receive a '?')
S*C SV7QI (Text to send)
R*###LINK MADE (Text we must receive)
---
An example for the DRSI card.
---
2 SV7QI N
T 0023 (Default virtual port)
C SV7QI
---
2 IT9UBA N
T 0023 (2nd virtual port)
C1:IT9UBA-8
---
If in case of a port number,we add :
1) T,then export procedure starts for that station when fwd
starts.
e.g:
---
T SV7AIZ N (EXPORT CODE,CALL,FWD TYPE(always N))
T 0023 (TIME TO DO THIS)
SV7AIZ.TXT (TEXT FILE TO EXPORT)
---
2) D,then bbs executes dos command.
e.g
---
D SOME.COM
T 1114
---
If D becomes DN,bbs executes dos cmd only when it is free
from connections.
e.g
---
DN QSY
T 1213 (In case of at least one connected channel,bbs
ignores this topic.)
---
3) S,then bbs disconnects all the channels.
e.g
---
S
T 1214
---
4) L,then bbs locks.It is the same as we send Y0 and MN
commands to the tncs.
e.g
---
L
T 1214
---
5) U,then bbs unlocks the channels.
e.g
---
U
T 1214
---
6) C,Then bbs sends tnc commands to the specified channel.
e.g.
---
C 3
T 0023
N15
T50
---
* Procedures 3,4,5 are useful when bbs executes dos
commands during fwd. If you wish for example to run a
housekeeping program or something else which will hold its
process for some time,then you do not want to accept
connections.
Fwd types:
N : For normal fwd:
RO : For reverse fwd only.
RF : Start fwd,even if we haven't any msg to send.
** Other options. **
- We can specify the max length of files we fwd to each
station by adding a '<x' description. We can have more
than one 'T' descriptions.
For example:
---
0 PA3AIR N
T 0003 <2 (From 00 to 03 anything less than 2kbytes)
T 0409 <4 (From 04 to 09 anything less than 4kbytes)
T 1023 (From 10 to 23 any length)
C PA3AIR
---
- We can specify which days we'll fwd to each station by
adding a 'x-y' description.
Days are :
0:Sunday.
1:Monday.
2:Tuesday.
3:Wednesday.
4:Thursday.
5:Friday.
6:Saturday.
For example :
---
0 PA3AIR N
T 0003 0-3 (From 00 to 03 on Sunday through Wednesday)
T 0410 4-6 (From 04 to 10 on Thursday through Saturday)
T 1219 1-4 <5 (From 12 to 19 on Monday through
C PA3AIR Thursday,less than 5kbytes)
---
- We can fwd on more than one channels or ports at the
same time,during each fwd cycle or during manualy fwd. In
the BBS.FWD file,we have to add a '>' as the last cmd on
each path, we don't wish to lock.
For example, if we have to do fwd on ports 0 and 1 at the
same time,to avoid
loss of time,we have to add.
---
0 IN3TUR N
T 0023 <5
C IN3TUR-8
> (Continue with the next path.)
---
1 SV7QI N
T 0023
C SV7QI (Don't continue,until
--- disconnect or end of fwd.)
0 PA3AIR N
T 0023 <5
C PA3AIR
---
2.DEST.FWD : Destination file.
When we receive a bulletin or a mail,bbs has to know
where to send it. You have to set this file correct.A
destination description,must start and finish, also with a
'---'. Destinations are, calls with a '@' in front,which
means,bbs checks only the @bbs field of the msg,missing
calls with a '*',which means,bbs matches the address call
up to '*' and full calls,which means bbs matches the
address call. In case of hierarchical fwd,we can add
descriptions with a '.' in front.
Example :
We suppose @EU bulletins have to go to SV1IW,SV1JO.SV1XXX
mails have to go to SV1JO and SV1IW mails have to go to
SV1IW.
The destination file will look like this:
---
@EU
SV1IW
SV1JO
---
@SV1IW
SV1IW
---
@ALLS*
SV1IW
---
@SV1JO
SV1JO
---
SV1IW
SV1IW
---
SV1* (every * goes last)
SV1JO
---
.NA (Hierarchical fwd.BBs matches any NA in the @ field.)
EI6EH
5B4TX
---
.USA
4X1RU
---
OE* (We have a different WAY here,which decreases the
DK8AT (time of a mail to catch its destination.
IT9UBA (We say that all OE mails
SV1IW (have to go to DK8AT or IT9UBA or SV1IW.It
--- (means,this mail will go to one of these
stations,except we have declared the type of msg
as 'S'.)
** MORE OPTIONS
- We can have two wildcard callsigns,which match any
call to a given bbs station. If we wish to send all unknown
destinations to SV7QI,we have to add the following,as the
last always,description.(Use with care)
---
# (It works only when there is no @bbs field in
SV7QI the header)
---
$ (It works in any case)
SV7QI
---
** BULLETIN HOLD
- We can hold any bulletin,or groups of bulletins
from being fwdded to any station.This can be done, by
creating a file with the name of the station we have to
hold.This file,will have an '.HLD' as extension.It
has the same format,like the 'DEST.FWD' file, but without
any dashes.
Let's see an example:
We wish to hold all these bulletins addressed to
AMSAT,all these with BBS field ALLE , all these msgs
addressed to any SV7XXX,all these come from I0IEX and
all these come from any I0,from being forwarded to
IN3TUR. We wish also to hold msg 1215 and all these
messages between 900 and 1000. We have to create a text
file named 'IN3TUR.HLD' with an editor, or with the
built in editor, and put the following in it :
@ALLE
AMSAT
SV7*
<I0IEX
<I0*
#1215
#1000 - 900
Enjoy!!!Spiros.